package com.qinggeng.project.api.dto;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.qinggeng.framework.aspectj.lang.annotation.Excel;
import lombok.Data;

import java.util.List;

@Data
public class PositionClassifyDTO {

    /** 职位分类ID */
    private Long classifyId;

    /** 职位分类名称 */
    @Excel(name = "职位分类名称")
    private String classifyName;

    /** 分类编码 */
    @Excel(name = "分类编码")
    private String classifyCode;

    /** 首字母 */
    @Excel(name = "首字母")
    private String firstChar;

    /** 全拼 */
    @Excel(name = "全拼")
    private String pinyin;

    /** 级别 */
    @Excel(name = "级别")
    private Integer classifyRank;

    /** 是否父类 */
    @Excel(name = "父类ID")
    private Long parentId;

    @JsonIgnore
    private boolean isParent;

    private List<PositionClassifyDTO> positionClassifyDTOList;

}
